package com.synjones.handsetS8L;

public class ScanDevice {
    android.device.ScanDevice sm;
    public ScanDevice() {
        sm=new android.device.ScanDevice();
    }

    public boolean setOutScanMode(int mode) {
        return sm.setOutScanMode(mode);
    }

    public int getOutScanMode() {
        return sm.getOutScanMode();
    }

    public boolean setScanBeep() {
        return sm.setScanBeep();
    }

    public boolean setScanUnBeep() {
        return sm.setScanUnBeep();
    }

    public boolean getScanBeepState() {
        return sm.getScanBeepState();
    }

    public boolean setScanVibrate() {
        return sm.setScanVibrate();
    }

    public boolean setScanUnVibrate() {
        return sm.setScanUnVibrate();
    }

    public boolean getScanVibrateState() {
        return sm.getScanVibrateState();
    }

    public void setIndicatorLightMode(int mode) {
        sm.setIndicatorLightMode(mode);
        return ;
    }

    public int getIndicatorLightMode() {
        return sm.getIndicatorLightMode();
    }

    public void setScanLaserMode(int mode) {
         sm.setScanLaserMode(mode);
    }

    public int getScanLaserMode() {
        return sm.getScanLaserMode();
    }

    public boolean openScan() {
        return sm.openScan();
    }

    public boolean closeScan() {
        return sm.closeScan();
    }

    public boolean isScanOpened() {
        return sm.isScanOpened();
    }

    public boolean stopScan() {
        return sm.stopScan();
    }

    public boolean startScan() {
        return sm.startScan();
    }

    public boolean resetScan() {
        return sm.resetScan();
    }

    public int getScannerType() {
        return sm.getScannerType();
    }

    public String getScanCodeValue() {
        return sm.getScanCodeValue();
    }
}
